package top.laoshuzi.designpatterns.base.created.prototype.kotlin

/**
 * 抽象原型
 */
interface Prototype {

    /**
     * 克隆自身的方法
     */
    fun clone(): Prototype

    fun getName(): String

    fun setName(name: String)

}